Národní úložiště šedé literatury Nalezeno 10 záznamů.  Hledání trvalo 0.01 vteřin. 
Timetable Planning Software
Mores, Martin ; Veigend, Petr (oponent) ; Dytrych, Jaroslav (vedoucí práce)
The topic of this thesis is schedule planning for Faculty of Information Technology (FIT) BUT. Thesis describes the process of creating a schedule at FIT and the information concerning study at FIT that are pertinent to this process. It presents the design and implementation of an application designed to support schedule planning at FIT. The primary focus of this thesis is to simplify and expedite the process of checking, if the schedule being planned is correct. The product of this thesis is a functional application used for schedule planning at FIT, in conjunction with one other application.
Vnitřní informační systém malé firmy
Huvar, Michal ; Stryka, Lukáš (oponent) ; Jaša, Petr (vedoucí práce)
Cílem této bakalářské práce je navrhnout a implementovat vnitřní informační systém malé firmy, který eviduje docházku zaměstnanců, umožňuje efektivní správu objednávek, služeb, projektů a poskytuje přehledně prezentované výsledky. Práce popisuje některé moderní populární prostředky pro vývoj informačních systémů. Věnuje se podrobné analýze, návrhu a implementaci celé aplikace.
Timetable Planning Software
Mores, Martin ; Veigend, Petr (oponent) ; Dytrych, Jaroslav (vedoucí práce)
The topic of this thesis is schedule planning for Faculty of Information Technology (FIT) BUT. Thesis describes the process of creating a schedule at FIT and the information concerning study at FIT that are pertinent to this process. It presents the design and implementation of an application designed to support schedule planning at FIT. The primary focus of this thesis is to simplify and expedite the process of checking, if the schedule being planned is correct. The product of this thesis is a functional application used for schedule planning at FIT, in conjunction with one other application.
Analýza, návrh a implementace webové aplikace dle metodiky MMSP
Menčík, Michal ; Buchalcevová, Alena (vedoucí práce) ; Ženíšek, Jan (oponent)
Bakalářská práce pojednává o analýze, návrhu a implementaci webové aplikace, která si klade za úkol zlepšení dosavadního systému správy praxí studentů vedlejší specializace 4KS na katedře informačních technologií Vysoké školy ekonomické v Praze. Cílem práce je pak vytvoření ukázkového řešení softwarového projektu dle Metodiky pro malé softwarové projekty (MMSP), které může sloužit jako inspirace při řešení obdobných projektů. V první části bakalářské práce jsou nastíněny teoretická východiska této práce, popisující využitou metodiku a technologie. V druhé části se práce zabývá praktickou analýzou požadavků a návrhem samotné aplikace pro správu praxí. Součástí jsou dále i další disciplíny metodiky MMSP jako je architektura, implementace, testování, či řízení samotného projektu. V závěru práce jsou pak shrnuty přínosy práce, včetně zhodnocení použité metodiky.
Liferay Portal z pohledu vývojáře
Herain, Vít ; Pour, Jan (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
Práce se zabývá Liferay Portal řešením, což je technologie založená na Javě a na portleto-vých aplikacích. Z pohledu vývoje není příliš známá, a to i přesto, že je v komerční sféře poměrně často používána. Cílem práce je vytvořit a doporučit základní postupy při vývoji portletů s důrazem na tech-nologie jako je Spring MVC a AngularJS, definovat vývojářské paradigma pro vývoj port-letů, rozebrat specifika portálů a jejich přínosů, popsat Liferay Portal z různých hledisek, srovnat jej s konkurenčními řešeními, a nakonec vyvinout aplikaci sestávající z 2 portletů, která slouží pro řízení osobních financí, a tyto portlety zdokumentovat z pohledu použití a návrhu. Cílů bylo dosaženo získáváním informací ze zdrojů uvedených v seznamu literatury či z vývojářské komunity. Informace získané v oblasti vývoje byly empiricky ověřeny na vyví-jené aplikaci. V případě technologie AngularJS a jejího použití pro vývoj portletů je v práci navržen postup na řešení problémů s tím spojených. Práce je strukturována do dvou hlavních částí, teoretické a praktické. Teoretická část se zabývá portály jako takovými, situací na trhu s portály, Java Portlet Specification (JSR-168 a JSR-286) a nakonec definuje paradigma pro vývoj portletů. Praktická část dokumentuje základní postupy nutné pro vývoj portletů, popisuje možnost, jak použít AngularJS, a do-kumentuje vyvinutou aplikaci pro řízení osobních financí z pohledu architektury a použití. Přínosem práce je poskytnutí srozumitelného návodu, jak začít při vývoji portletů pro Li-feray Portal. Důležitým přínosem je návrh, jak použít technologii AngularJS pro část apli-kace běžící v prohlížeči uživatele, jelikož tento framework není možné použít obvyklým způsobem. Výstupem a zároveň přínosem je dále vytvořená aplikace, která může být reálně využívána uživateli pro řízení jejich příjmů a výdajů a je již k tomuto účelu využívána auto-rem.
Vnitřní informační systém malé firmy
Huvar, Michal ; Stryka, Lukáš (oponent) ; Jaša, Petr (vedoucí práce)
Cílem této bakalářské práce je navrhnout a implementovat vnitřní informační systém malé firmy, který eviduje docházku zaměstnanců, umožňuje efektivní správu objednávek, služeb, projektů a poskytuje přehledně prezentované výsledky. Práce popisuje některé moderní populární prostředky pro vývoj informačních systémů. Věnuje se podrobné analýze, návrhu a implementaci celé aplikace.
Moderní Java frameworky pro front-end webových aplikací
Jahoda, Lukáš ; Buchalcevová, Alena (vedoucí práce) ; Mittner, Jan (oponent)
Cílem této práce je analýza vybraných frameworků pro vývoj moderních webových aplikací na platformě Java se zaměřením na stranu klienta. Práce je doplněna o vhodně zvolené příklady zdrojových kódů, které čtenáři napomohou k dotvoření vlastního pohledu na dané frameworky a zároveň mohou posloužit jako tutoriály. Úvodní část se zaměřuje na trendy moderních webových aplikací a to zejména na straně klienta. Dotýká se témat jako podpora mobilních zařízení, AJAX či responsivním designem uživatelského rozhraní aplikace. Práce dále představuje nejnovější technologie na straně klienta mezi které patří HTML5, CSS3, knihovna jQuery a dynamický jazyk LESS jehož hlavním cílem je zjednodušení, zkrácení a hlavně zdynamičtění kaskádových stylů. Výstupem této sekce je volně dostupná obecná LESS šablona, která lze aplikovat na nově vznikající projekty. Pro samotnou analýzu byl vytvořen statický registrační formulář, na který jsou následně aplikovány frameworky Apache Wicket a Spring MVC s šablonovacím nástrojem Freemarker. Z hlediska analýzy byly zvoleny tyto kritéria: základní struktura projektu, aplikace statické šablony, externí JavaScript / jQuery knihovny, možnosti překladu, aplikace formuláře, odeslání formuláře a validace vstupních polí. Jednotlivá kritéria byla detailně popsána a to zejména z pohledu implementace obou frameworků. Výstupem analýzy jsou volně dostupné struktury projektů a také obě výsledné aplikace.
Framework Spring MVC
Jindráček, Petr ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Tématem této práce je webový framework Spring MVC, který je nedílnou součástí celé platformy Spring. Nabízí tak mnoho možností rozšíření a podpory dalších významných technologií. Cílem je představit základní principy frameworku na teoretické úrovni a následně je ověřit na praktickém příkladu. Práce je členěna na tři hlavní části. První část se věnuje obecně celému frameworku Spring s cílem představit základní principy související i s webovým MVC frameworkem. Další část už obsahuje výhradně teoretické shrnutí možností Springu MVC. Závěrem práce demonstruje teoretické znalosti na praktickém příkladu webové aplikace a ukazuje další možnosti rozšíření. Text shrnuje základní možnosti frameworku Spring pro začínající uživatele, kteří by rádi použili tento framework pro vývoj webových aplikací. Práce se snaží představit hlavní aspekty Springu výhradně očima webového vývojáře.
Framework Spring
Bobkov, Pavel ; Mészáros, Jan (vedoucí práce) ; Buchalcevová, Alena (oponent)
Cílem této práce je představit framework Spring jako pohodlný nástroj pro rychlý vývoj aplikací a zprovoznění projektů. Je nezbytné uchopit problematiku Springu v širších souvislostech, proto se práce snaží nastínit všechny relevantní technologie, které se Springem úzce souvisí nebo ze kterých Spring vychází. Prvním krokem k pochopení Springu je základní znalost platformy Java EE. Práce seznamuje s architekturou Java EE a zároveň argumentuje její nedostatky, které měly svůj podíl na rozšíření dnes již velice mocného pojmu framework. Další část práce provádí čtenáře charakteristikou frameworků pro vývoj webových aplikací v Javě (největší skupina frameworků) a čtenář je seznámen s návrhovým vzorem MVC, který tvoří základ pro architekturu většiny webových frameworků. Logickým vyústěním práce je popis frameworku Spring. Na konci teoretické části je představen webový framework Spring MVC, který v sobě slučuje klíčové principy Springu a MVC architekturu. Popis je doprovázený četnými ukázkami kódu, které zocelují teoretické poznatky čtenáře a učí ho ovládat framework i po praktické stránce. V praktické části je čtenář proveden kompletním vývojovým cyklem reálného projektu. Vývoj je realizován pomocí metodiky Vodopádový model. Implementační fáze projektu probíhá na základě získaných znalostí o frameworku Spring/Spring MVC.
Moderní Java frameworky pro tvorbu webových aplikací a jejích porovnání
Koščejev, Anton ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Cílem této práce je navrhnout způsob porovnání a porovnat několik z nejrozšířenějších Java web aplikačních frameworků v kontextu návrhových vzorů. Práce popisuje základní návrhové vzory a jednotlivé porovnávané frameworky včetně vzorů, které jsou implementovány. Dále je nabízena forma hodnocení rozdělená na několik kritérií a podkritérií a několik množin vah odpovídající různým scénářům rozhodování. Frameworky jsou vyhodnoceny a jejich hodnocení je zdůvodněno. Kromě vytvoření soustavy kritérií a analýzy jednotlivých frameworků byla v každém frameworku navíc vyvinuta aplikace pro lepší schopnost autora zhodnotit některá kritéria. Toto hodnocení je tedy přínosné i díky praktickému vyzkoušení jednotlivých frameworků.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.